plug (electric) - German English Dictionary